contractually guaranteed - French English Dictionary